package language;

public abstract class LType {

    public LArray asArray() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public LCharacter asCharacter() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public LNumber asNumber() {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    
    public boolean toBoolean() {
        return true;
    }
    
    public String toDebugString(){
        return toString();
    }
}
